/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
html {font-size:100.01%;}
body {font-size:12px;color:#222;font-family:"宋体";}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:2em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:1.6em;margin-bottom:0.75em;}
h3 {font-size:1.4em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 0.5em;}
p img.left {float:left;margin:0 15px 0 0;}
p img.right {float:right;margin:0 0 0 5px;}
a:focus, a:hover {color:#000;outline:none;}
a {color:#3d3d3d;text-decoration:none;outline:0 none;}

blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
ul, ol {margin:0;padding-left:0; list-style:none;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
*:focus {outline:0 none;}

div.span-1, div.span-2, div.span-3, div.span-4,div.span-5,div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;}
div.span-1 {width:600px;box-sizing: border-box;margin-right: 33px;}
div.span-2 {width:404px;box-sizing: border-box;margin-right: 38px;}
div.span-3 {width:758px;box-sizing: border-box;}
.title-sy{width: 100%;height: 65px;background: #137dbf;}
.title-sy span{display: block;width: 100%;text-align: center;background: url(../img/title-3.jpg) no-repeat 30px center;font-size: 24px;color: #fff;line-height: 65px;}
div.span-4 {width:914px;}
div.span-10{width: 200px;height: 284px;box-sizing: border-box;background: #fff;padding: 3px;border: 2px solid #af0011;margin-right: 35px;}
.box-cr{background: #c12121;width: 189px;height: 273px;box-sizing: border-box;padding-top: 38px ;padding-left: 20px;}
.box-cr span{display: block;font-size: 18px;color: #fff;}
.box-cr i{display: block;width: 50px;height: 1px;background: #fff;margin: 10px 0;}
.box-cr p{font-size: 18px;color: #fff;}
.box-cr a{display: block;color: #fdb7b7;font-size: 14px;}
.box-cr .a-t1{margin-top: 65px;}
div.span-11{width: 460px;margin-right: 45px;box-sizing: border-box;}
div.span-12{width: 695px;box-sizing: border-box;}
div.span-5 {width:152px;background:url(../img/bg-case1.jpg) no-repeat center ;height: 192px;box-sizing: border-box;padding-top: 37px;}
.span-5 p{text-align: center;font-size: 18px;color: #fff;margin: 0;}
.span-5 span{display: block;font-size: 12px;color: #fff;line-height: 26px;text-align: center;margin: 8px 0;}
.span-5 a{display: block;width: 100px;height: 30px;border: 1px solid #7da2d6;font-size: 12px;text-align: center;line-height: 30px;color: #fff;margin: 0 auto;}
.span-5 a:hover{color: #137dbf;border: 1px solid #137dbf;}
div.span-6 {width:290px; margin-right: 55px;}
.span-7 {width:780px;margin-right: 53px;}
.span-8 {width:367px;box-sizing: border-box;}
div.span-18{overflow: hidden;width: 100%;}
.span-19 {width:855px;}
.span-24, div.span-24 {width:960px;}
.last, div.last {margin-right:0;width: 260px;float: none;height: 377px;margin-top: 25px;}
.spbg, div.spbg { background:none; padding-right:0;}
body{ font-family:"微软雅黑";}
/*外部框架*/
.w-1{margin:0 auto; max-width:1920px; min-width:1200px;position:relative;}
.w{width:1200px;margin:0 auto;}
.di-img1{position: absolute;left: 0;bottom: 0;}
.sub-t1{border-bottom: 1px solid #9f6f48;height: 108px;box-sizing: border-box;padding: 20px 15px;background: #fff;}
.sub-t1 span{display: block;font-size: 14px;color: #3d3d3d;}
.sub-t1 p{font-size: 30px;color: #3d3d3d;font-weight: bold;margin: 0;}
.sub-t1 span i{font-style: normal;font-size: 14px;color: #9f6f48;}
.ab-cont6 span{display: block;font-size: 18px;color: #333;font-weight: bold;margin: 5px 0;}



.bg-1{width: 100%; height: 430px;box-sizing: border-box;padding-top: 30px;background: url(../img/bg-news.jpg) no-repeat left;}
.bg-1 .w {position: relative;}
.bg-1 .w .fl{width: 606px;box-sizing: border-box; }
.bg-1 .w .fr{width: 594px;}
.bg-1 .w .fl .ab-fl-tit span{display: block;width: 113px;height: 40px;background: url(../img/bg-a-2.jpg) no-repeat left center;font-size: 16px;color: #137dbf;text-align: center;line-height: 40px;}
.bg-1 .w .fl .ab-fl-tit p{font-size: 30px;color: #2a6cb6;font-weight: bold;border-bottom: 1px solid #2a6cb6;padding-bottom: 10px;}
.bg-1 .w .fl .ab-fl-tit em{font-style: normal;font-size: 16px;color: #fff;}
.ab-a-box a{display: inline-block;}
.ab-a-box a:first-child{width: 156px;height: 40px;background:url(../img/a-r1.jpg) no-repeat 85% center #2a6cb6;font-size: 14px;color: #fff;text-align: center;line-height: 40px;}
.ab-a-box a:first-child:hover{color: #e39611;}
.ab-a-box a:last-child{height: 40px;background: #e39611;font-size: 14px;color: #fff;text-align: center;line-height: 40px;box-sizing: border-box;padding: 0 20px;}
.tit-hon{position: relative;box-sizing: border-box;padding: 0 2% 0 0;}
.hon-fl{position: absolute;bottom: 0;} .hon-fr{float: right;}
.hon-fl a{display: block;color: #fff;width: 100px;height: 23px;text-align: center;border: 1px solid #fff;line-height: 23px;}
.hon-fl a:hover{color: #333;border: 1px solid #333;}
.hon-fr span{display: block;font-size: 24px;color: #fff;}
.hon-fr p{font-size: 24px;color: #fff;margin-bottom: 0;}

.tit-news{position: relative;box-sizing: border-box;padding-left: 2%;}
.news-fl span{display: block;font-size: 24px;color: #fff;}
.news-fl p{font-size: 24px;color: #fff;margin-bottom: 0;}
.news-fr a{display: block;color: #fff;width: 100px;height: 23px;text-align: center;border: 1px solid #fff;line-height: 23px;}
.news-fr a:hover{color: #333;border: 1px solid #333;}
.news-fr{position: absolute;bottom: 0;right: 0;}


.bg-2{width: 100%;height: 467px;  background: url(../img/bg-pro.jpg) repeat-x; position: relative;box-sizing: border-box;padding: 20px 0 0;}
.pro-a{display: block;width: 145px;height: 35px;border: 2px solid #fff;line-height: 35px;font-size: 14px;color: #fff;text-align: center;margin: 30px auto 0;}
.pro-a:hover{color: #333;border: 1px solid #2a6cb6;}
.bg-3{width: 100%; position: relative;box-sizing: border-box;padding: 40px 0 0 0;height: 480px;background: #fff;}
.bg-3 .w .fl{width: 560px;margin-right: 38px;}
.bg-3 .w .fl p{font-size: 48px;font-weight: bold;color: #5aaefb;margin-bottom: 10px;}
.bg-3 .w .fl h1{font-size: 24px;font-weight: bold;color: #1e1e1e;margin-bottom: 10px;}
.bg-3 .w .fl i{display: block;width: 63px;height: 4px;background: #3686d9;margin-top: 20px;}
.bg-3 .w .fl em{font-style: normal; font-size: 14px;color: #1e1e1e;line-height: 30px;margin-top: 20px;display: block;}
.bg-3 .w .fl a{display: block;width: 116px;height: 42px;background: #3686d9;color: #fff;line-height: 42px;font-size: 16px;text-align: center;margin-top: 20px;}
.bg-3 .w .fl a:hover{color: #333;}
.bg-3 .w .fr{width: 602px;text-align: right;}
.bg-3 .tit-pro{margin-bottom: 15px;}
.bg-3 .tit-pro span{color: #3686d9;}
.bg-3 .tit-pro p{color: #1e1e1e;}


.tit-sub{background: #137dbf;box-sizing: border-box;padding: 20px 30px 10px 44px;}
.tit-sub span{display: block;font-size: 40px;color: #fff;font-weight: bold;line-height: 42px;}
.tit-sub i{display: block;width: 113px;height: 2px;background: #fff;margin: 8px 0;}
.tit-sub p{font-size: 24px;color: #fff;margin-bottom: 0;}
.ititle-1{text-align: center;background: url(../img/itit1_g.jpg) no-repeat left top;padding-top: 27px;margin-bottom: 10px;}
.ititle-1 span{display: block;font-family: arial;font-size: 37px;font-weight: bold;color: #282828;width: 160px;margin: 0  auto;border-bottom: 1px solid #434343;position: relative;}
.ititle-1 span:after{content: " ";display: block;width: 40px;height: 2px;background: #2a2a2a;position: absolute;bottom: 0px;left: 36%}
.ititle-1 p{font-size: 24px;color: #137dbf;}
.ititle-1 .p-1{margin-top: 25px;}
.sub-w{width: 100%;background: url(../img/bg-lef1.jpg) no-repeat left center;}


/*手风琴*/
.dh ul{position: relative;overflow: hidden;width: 595px;height: 300px;margin: 0px auto 0;}
.dh ul li{float: left;width: 108px;overflow: hidden;height: 100%;position: relative;cursor: pointer;}
.dh ul li a{display: block;width: 100%;height: 100%;}
.dh ul li a img{width: 100%;height: 100%;}
.dh ul li .layer{position: absolute;bottom: 0;left: 0;width: 100%;background:rgba(27,29,36,0.75);height: 100%;}
.dh ul li .layer .p1{position: absolute;bottom: 5px;left: 10px;}
.dh ul li .layer .p2{position: absolute;bottom: 5px;right: -200%;}
.dh ul li .layer .p2 b,.dh ul li .layer .p2 span{display: block;font-weight: bold;font-size: 20px;}
.dh ul li .layer .p1 b,.dh ul li .layer .p1 span{display: block;font-weight: bold;font-size: 14px;}

.dh ul li.curr{}
/* .dh ul li.curr .layer .p1{left: -200%;}
.dh ul li.curr .layer .p2{left: 10px;} */

.col1{color: #00A39A;}
.col2{color: #fff;}


.ab-tent1 .fl h1{font-size: 20px;color: #333;font-weight: bold;margin-top: 35px;}
.ab-tent1 .fl p{font-size: 14px;color: #666;line-height: 26px;margin: 20px 0;text-align: justify;}
.ab-tent1 .fl a{display: block;width: 122px;height: 40px;background: #137dbf;color: #fff;line-height: 40px;text-align: center;font-size: 14px;}
.ab-tent1 .fl a:hover{color: #fff;background: #137dbf;}
.ab-tent1 .fr{width: 305px;position: relative;box-sizing: border-box;padding-top: 30px;}
.ab-tent1 .fr h1{font-size: 24px;color: #333;font-weight: bold;margin: 0;}
.ab-tent1 .fr a{display: block;width: 133px;height: 36px;border: 1px solid #2266bb;color: #004fb1;font-size: 14px;text-align: center;line-height: 36px; margin-top: 30px;}
.ab-tent1 .fr span{display: block;font-size: 12px;color: #999;border-bottom: 1px dashed #efefef;margin: 5px 0;padding-bottom: 5px;}

.box-ab-fl span{display: block;font-size: 14px;color: #242424;line-height: 30px;text-align: justify;margin-top: 20px;}
.box-ab-fl a{color: #fff;}
.box-ab-fl a:hover{color: #333;}
.tit-tent{width: 535px;height: 68px;background: #137dbf}
.tit-tent span{display: block;text-align: left;font-size: 20px;color: #fff;font-weight: bold;line-height: 68px;}
.ab-tent1 p{font-size: 14px;color: #000;line-height: 30px;margin-top: 5px;}
.ab-tent1 p a:hover{color: #137dbf;}

/*底部留言*/
.index-inp{margin-top: 20px;}
.index-inp .ipt{margin-left: 0 !important;}
.index-inp .u-ipt{width: 580px;height: 40px;padding: 0;border: none;background: #262626;box-sizing: border-box;padding: 5px 15px;color: #fff;}
.index-inp .u-ipt::placeholder{color: #fff;}
.index-inp .fr .u_textarea{background: #262626;border: none;color: #fff;}
.btn-index{padding: 20px 0 !important;line-height: 50px;}
.btn-index .u-btn{width: 100%;background: #137dbf;height: 50px;line-height: 50px;padding: 0;font-size: 16px;border-radius: 0}

.bg-4{width: 100%;height: 484px; background: url(../img/bg-4.jpg) no-repeat left center; box-sizing: border-box;padding-top: 50px;}
.bg-4 .w .fl{width: 500px;}
.bg-4 .w .fr{width: 700px;height: 385px;background: #fff;}
.bg-4 .w .ititle-1 span,.bg-4 .w .ititle-1 p,.bg-4 .w .ititle-1 p i{color: #fff;}
.bg-4 .w .ititle-1 {border: 1px solid #ee7b7e;}
.bg-4 .w .content-ab span{color: #fff;}
.bg-4 .w .content-ab a{color: #fff;margin-top: 15px;}
.bg-4 .w .content-ab a:hover{color: #000;}
.bg-4 .w .content-ab p{color: #fff;width: 90%;}
.bg-4 .w .content-ab span:after{    
	content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 56px;
    height: 2px;
    background: #fff;}
    
.slideTxtBox .hd{width: 72px;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;box-sizing: border-box;padding: 60px 0;}    
.slideTxtBox .hd ul{list-style: none;}
.slideTxtBox .hd ul li a{display: block;width: 40px;height: 40px;border-radius: 50%;background: #fff;text-align: center;line-height: 40px;margin: 0 auto;color: #232323;font-size: 16px;margin-bottom: 20px;}
.slideTxtBox .hd ul li a:hover{background: #137dbf;color: #fff;}
.slideTxtBox .pad-news{box-sizing: border-box;padding: 50px 0 0;}
.last-a{background: url(../img/last-a1.jpg) no-repeat center !important;animation:nation ease infinite 1.5s;}
@keyframes nation{
	0%{ transform:translateY(0);}
	
	50%{ transform:translateY(10px);}
	
	100%{ transform:translateY(0px);}
}
/*页头*/
.top{ width: 100%; height:30px;line-height: 30px;font-size: 14px;color: #fff;box-sizing: border-box;background: #3686d9;}
.top .top-tel1{background: url(../img/bg-top1.jpg) no-repeat left center;box-sizing: border-box;padding-left: 23px;}
.top .top-tel1 i{font-style: normal;font-size: 18px;color: #fff;font-weight: bold;}
.top .fr{height: 30px !important; line-height: 30px !important;text-align: right; }
.top .fr a em{font-style: normal;font-size: 18px;color: #fff;font-weight: bold;line-height:30px;}
.top .fr a {background: url(../img/top-tel.jpg) no-repeat left center;}
.top .fl i{font-style: normal;font-size: 14px;color: #ff0d0d;display: inline-block;line-height: 30px;}
.top a{ color:#fff;  text-transform:uppercase;font-size: 14px;}
.top a i{display: inline-block;font-style: normal;font-size: 14px;font-weight: bold;color: #ff0d0d;}
.top .w{ position:relative;}
.top .bg-tel1{font-size: 14px;color: #fff;font-weight: bold;background: url(../img/bg_tel.jpg) no-repeat left center;padding: 5px 0px 5px 30px;}

.header{ clear:both; height:80px;}
.header .w{ position:relative;text-align: center;}
.header h1{ margin:0 auto;line-height:0; font-size:0; display: inline-block;}
.header .fr{height: 80px;width:1000px; display: inline-block;position: relative;box-sizing: border-box;text-align: right;}
.header .fr span{display:inline-block; font-size: 30px;color: #ca0d14;line-height: 35px;font-weight: bold;margin-right: 5px;}
.header .fr span:first-child{padding-top: 50px;}
.header .fr p{color: #747474;font-size: 14px;text-align: left;padding-left: 58px;box-sizing: border-box;padding-top: 30px;}


/*导航*/
.nav{width: 100%; height:80px;box-sizing: border-box;overflow: hidden;}
.nav ul{ list-style:none; height:80px;margin: 0 auto;}
.nav ul li{height:80px;float:left;font-family:"微软雅黑"; width:125px;}
.nav ul li a{ color:#161616;height: 80px; line-height: 80px;font-size:16px;margin:0;font-family:"微软雅黑"; text-align:center; text-transform:uppercase; display:block;box-sizing: border-box;}
.nav ul li a:hover,.nav ul li.on a{border-bottom: 4px solid  #3686d9; color: #3686d9;}
.nav ul li:first-child{border-left: none;}
.nav ul li.none{ background:none; border-right:none;}
.nav ul li.none a{border-right: none;}

.nav li ul.menu{ margin:0px 0 0 0px;padding:0 0 0px 0px;position:absolute; line-height:40px; display:none;width:65px; z-index:10000; overflow:hidden; height:auto;opacity: 0;filter: alpha(opacity=0);background-color:#140b0e;}
.nav li ul.menu li{margin:0 auto; width:100%; height:40px; text-align:center; line-height:40px;border-top: 1px solid #fff;background: none;}
.nav li ul.menu li:first-child{border-top: none;}
.nav li ul.menu li a{line-height:40px;_line-height:40px;color:white;font-size:14px; height:40px; display:inline;padding:0;font-family:"宋体"; background:none; display: block;width: 100%;height: 100%;}
.nav li ul.menu li a:hover{color:#fff;background:#137dbf;}
.seves{height: 150px;display: flex;justify-content: space-around;}
.flex-s-1{width: 25%;box-sizing: border-box;padding-top: 35px;}
.flex-s-1 p{font-size: 18px;color: #171717;text-align: center}
.flex-s-1 i{display: block;width: 28px;height: 2px;background: #3686d9;margin:  10px auto;}
.flex-s-1 span{display: block; font-size: 16px;color: #6f6f6f;text-align: center}

.key-1{height: 56px;border-bottom: 1px solid #e1e1e1;}
.key-1 p{font-size: 16px;color: #333;line-height: 56px}

.ab-tit1 span{font-size: 85px;color: #f2f2f2;font-family: 'GoudyOlSt BT';}
.ab-tit1 p{font-size: 36px;color: #033053;font-weight: bold;margin-top: -90px;box-sizing: border-box;padding-left: 145px;}
.ab-tit1 i{display: block;width: 60px;height: 1px;background: #c7c7c7;margin: 25px 0;}
.ab-b1 span{display: block;font-size: 18px;color: #505050;line-height: 24px;}
.ab-b1 p{font-size: 14px;color: #7d7c7c;line-height: 24px;margin-top: 15px;}
.ab-b1 a{display: block;width: 127px;height: 30px;background: #ce9600;text-align: center;line-height: 30px;color: #fff;font-size: 14px;margin-top: 20px;}
.ab-b1 a:hover{color: #033053;}

.tit_pro{height:100px;text-align: center;box-sizing: border-box;background: url(../img/bg_tit1.png) no-repeat center;box-sizing: border-box;padding-top: 30px;}
.tit_pro span{margin: 0;font-size: 30px;color: #fff;display: block;text-align: center;font-weight: bold;}
.tit_pro p{font-size: 18px;color: #000;}

.tit-newst{border-bottom: 1px dashed #fff;line-height: 60px;}
.tit-newst span{display: block;font-size: 18px;color: #fff;}

.tit-cont{background:url(../img/bg_cont1.jpg) no-repeat left center #137dbf;height: 67px;padding-left: 25px;padding-top: 15px;padding-right: 20px;}
.tit-cont .fl p{font-size: 18px;color: #fff;margin: 0;}
.tit-cont .fl em{font-style: normal;font-size: 14px;color: #fff;}
.tit-cont .fr a{font-size: 20px;color: #fff;display: inline-block;line-height: 45px;}
.tit-cont .fr a:hover{color: #333;}


.ititle-2{box-sizing: border-box;margin-bottom: 10px;}
.ititle-2 span{display: block;font-size: 24px;color: #fff;text-align: center;font-weight: bold;}
.ititle-2 span i{font-style: normal;font-size: 18px;color: #fff;font-weight: 100;}
.ititle-3{margin-bottom: 20px;border-bottom: 2px solid #dadada;padding-bottom: 8px;}
.ititle-3 .fl span{font-size: 24px;color: #9f6f48;font-weight: bold;}
.ititle-3 .fl span i{font-style: normal;color: #333;font-family: arial;font-weight: 100;font-size: 16px;}
.ititle-3 .fr a{font-size: 14px;color: #9f6f48;font-family: arial;display: block;line-height: 36px;}

.about-cont1 p{font-size: 14px;color: #666;line-height: 32px;}
.about-cont1 a{display: block;line-height: 24px;color: #e97f0c;font-size: 14px;}
.about-cont1 a:hover{color: #666;}

.cont_ab p{font-size: 14px;color: #6c6c6c;line-height: 30px;margin: 40px auto 60px;width: 80%;}
.a-more2{display: block;margin: 0 auto;width: 148px;height: 38px;background: #2374c8;text-align: center;line-height: 38px;color: #fff;}
.cont_ab a:hover{color: #333;}
.about-box{box-sizing: border-box;padding-top: 20px;}
.about-box span{display: block;font-size: 18px;color: #333;margin: 15px 0;}
.about-box p{font-size: 14px;color: #000;line-height: 30px;}

.pro-box1{width: 925px;box-sizing: border-box;padding-top: 18px;}
.pro-box1 .fl{width: 275px;margin-right: 30px;}
.pro-box1 .fr{width: 895px;}
.pro-box1 .fl .pro-a2{width: 100%;display: block;height: 50px;background: #ce9600;line-height: 50px;text-align: center;color: #fff;font-size: 16px;margin-top: 49px;}
.pro-box1 .cp-tit2{width: 100%;height: 65px;background: #1da656;}
.pro-box1 .cp-tit2 .fl{width: 500px;}
.pro-box1 .cp-tit2 .fr{width: 200px;}
.pro-box1 .cp-tit2 .fr a{display: block;line-height: 65px;text-align: center;}
.pro-box1 .cp-tit2 .fr a:hover{color: #333;}
.pro-box1 .cp-tit2 span{display: inline-block; width: 220px;height: 65px;background: #ffcc00;line-height: 65px;font-size: 22px;color: #383838;font-weight: bold;text-align: center;}
.pro-box1 .cp-tit2 a{display: inline-block;font-size: 18px;color: #fff;font-weight: bold;margin-left: 20px;}
.pro-box1 .fl .pro-a2:hover{color: #000;}
.video{width: 720px;height: 545px;border: 1px solid #c4d8f5;border-radius: 5px;box-sizing: border-box;padding: 30px 35px;margin: 0 auto 20px;}
.ab-box {box-sizing: border-box;}
.ab-box span{display: block;font-size: 16px;color: #282828;line-height: 30px;text-align: center;}
.ab-box a{display: block;font-size: 18px;color: #fff;width: 168px;height: 45px;background: #137dbf;border-radius: 30px;text-align: center;line-height: 45px;margin: 40px auto 0;}
.ab-box a:hover{color: #282828;}



.ab-tit1 span{font-size: 36px;color: #fff;font-weight: bold;font-family: 'AardvarkBold';display: block;background: url(../img/icon-2.png) no-repeat 150px bottom;line-height: 35px;}
.news-top{width: 100%;height: 36px;border-top: 1px solid #adadad;border-bottom: 1px solid #adadad;}
.news-top li{list-style: none;line-height: 36px;}
.news-top .fl{width: 400px;}
.news-top .fl span{background: url(../img/bg-icon1.jpg) no-repeat left center; box-sizing: border-box;padding-left: 15px;font-size: 14px;color: #999;}
.news-top .fl a{font-size: 14px;color: #333;padding-left: 20px;}
.news-top .fl a:hover{color: #ff437b;}
.news-top .fr{width: 70px;}
.news-top .fr a{font-size: 14px;color: #1d2185;}
.news-top .fr a:hover{color: #ff437b;}

.box-tel2{width: 100%;height:120px;background: url(../img/tel2_bg.jpg) no-repeat 42px center #383840;box-sizing: border-box;padding:28px 0 0 100px;}
.box-tel2 span{display: block;color: #fff;font-size: 20px;font-weight: bold;}

.box-1 .fr{box-sizing: border-box;padding-top: 25px;width: 45%;}
.box-1 .fr p{font-size: 20px;color: #005bb0;font-weight: bold;border-bottom: 1px solid #aeaeae;padding-bottom:10px;}
.box-1 .fr span{display: block;font-size: 16px;color: #666;font-weight: bold;}
.box-1 .fr a{display: block;width: 83px;height: 27px;background: #0090d6;color: #fff;font-size: 12px;text-align: center;line-height: 27px;margin-top: 20px;}
.box-2 {margin-top: 20px;}
.box-2 p{font-size: 14px;color: #666;line-height: 36px;text-indent: 2rem;}
.box_cont{border: 1px solid #dfdfdf;box-sizing: border-box;padding: 20px 0 20px 30px;margin-top: 10px;}
.box_cont p{font-size: 14px;color: #494949;line-height: 28px;}
.mr-le{margin-left: 40px;}
.mr-l{margin-left: 115px;}
.mr-le1{margin-left: 107px;}
.mr-le2{margin-left: 73px;}
.sect_tl{width: 100%;height: 222px;background: #2374c8;}
.sect_tl .w .fl{box-sizing: border-box;padding-top: 23px;}
.sect_tl .w .fl .adv_1 a{font-size: 18px;color: #fff;display: inline-block;margin-top: 10px;}
.sect_tl .w .fl .adv_1 a i{font-style: normal;font-size: 12px;font-family: arial;color: #b2e5fb;padding-left: 26px;}
.sect_tl .w .fl p{font-size: 24px;color: #fff;font-weight: bold;}
.sect_tl .w .fr{margin-top: -129px;}
.sect_tl1{width: 100%;height: 130px;border-bottom: 1px solid #d6d6d6;}
.sect_tl1 .w {box-sizing: border-box;padding-top: 30px;}
.sect_tl1 .w p{font-size: 16px;color: #969696;line-height: 30px;box-sizing: border-box;width: 70%;}
.sect_tl1 .w a{float: right;margin-top: -50px;}



.link-nav1 {list-style: none;}
.link-nav1 li:first-child{font-size: 20px;color: #333;font-weight: bold;line-height: 65px;}
.link-nav1  li{float: left;list-style: none;}
.link-nav1  li:first-child{background: url(../img/bg_link.jpg) no-repeat left center;}
.link-nav1  li a{color: #333;display: block;line-height: 50px;font-size: 18px;}

.half-t{width: 830px;height: 62px;background: #2d9b45;position: relative;top: -30px;z-index: 9999999;}
.half-t p{background: url(../img/bg_tel11.jpg) no-repeat 40% center;line-height: 55px;padding-right: 30px;color: #fff;font-size: 18px;margin: 0;text-align: right;}
.half-t p i{font-style: normal;font-size: 34px;color: #fff;font-weight: bold;}
/*焦点图*/
.banner{height:500px; margin:0px auto 0px; z-index:100;clear:both; position:relative; max-width:1900px; min-width:1200px; overflow:hidden;box-sizing: border-box;}
.banner #kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item{left:0; top:0;}
#kinMaxShow .bw{ width:1200px; position:relative; margin:0 auto; height:401px;}
#kinMaxShow .kinMaxShow_image_item .sub_1_1{display:block; position:absolute;right:200px; top:99px;opacity: 0;filter: alpha(opacity=0);width:284px; height:468px; }
#kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item .sub_1_1 div{ width:284px; height:468px; background:url(../images/bpic_01.png) no-repeat 0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../images/bpic_01.png", enabled=true, sizingMethod=scale); }

#kinMaxShow .kinMaxShow_image_item .sub_1_2{ display:block; position:absolute;right:-415px; top:176px;opacity: 0;filter: alpha(opacity=0);width:629px; height:315px; }
#kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item .sub_1_2 div{ width:629px; height:315px; background:url(../images/bfont_01.png) no-repeat 0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../images/bfont_01.png", enabled=true, sizingMethod=scale); }
/*页脚*/
.footer{ background:#2c2c2c; width: 100%;box-sizing: border-box;padding: 0px 0 0px 0px;height: 225px;}
.foot-title{width: 100%;height: 46px;background: url(../img/foot_t1.png) no-repeat center;margin-top: 30px;}
.footer .tit_news span{color: #fff;}
.footer .tit_news{border-bottom: 1px solid #313131;padding-top: 0;height: 55px;}
.footer .f-2{position: relative;box-sizing: border-box;background: url(../img/foot_logo2.jpg) no-repeat 900px center;}
.footer .w {background: url(../img/foot_logo.jpg) no-repeat left center;box-sizing: border-box;padding-top: 20px;}
.footer .w  p{color: #fff;font-size: 14px;line-height: 35px;text-align: left;margin-top: 10px;background: url(../img/foot-code1.jpg) no-repeat right center;}
.f-box1{border-bottom: 1px solid #d8ab33;}
.f-box1 span{display: block;font-size: 24px;color: #fff;font-weight: bold;position: relative;line-height: 55px;}
.f-box1 span:after{content: " ";width: 17px;height: 3px;background: #ff000e;position: absolute;left: 0;bottom: 0;}
.footer .w .fl{background: url(../img/foot_logo.jpg) no-repeat left center;box-sizing: border-box;}
.footer .w .name1{font-size: 18px;color: #fff;text-align: center;}
.footer .w .fr{width: 177px;background: url(../img/bg-tel-d2.jpg) no-repeat right top;height: 120px;position: relative;margin-top: 15px;}
.footer .w .fr span{display: block;font-size: 24px;color: #fff;position: absolute;bottom: 0;}

.foot-di{width: 100%;background: #1a1a1a;text-align: center;box-sizing: border-box;}
.foot-di p{font-size: 14px;color: #7b7b7b;text-align: center;line-height: 45px;margin: 0}

.foot-ul .foot-nav{width: 600px;height: 40px;margin: 0 auto;background:url(../img/foot_tel.jpg) no-repeat 98% center  #00499e;z-index: 999;}
.foot-ul .foot-nav li{float: left;list-style: none;width: 100px;text-align: center;}
.foot-ul .foot-nav li:first-child p{font-size: 20px;line-height: 40px;}
.foot-ul .foot-nav li a{color: #fff;font-size: 14px;line-height: 40px;display: block;width: 100%;height: 40px;}
.foot-ul .foot-nav li a:hover{color: #333;}
.foot-ul{width: 100%;position: relative;bottom: 20px;z-index: 222;}

.nav-foot{width: 100%;}
.nav-foot .fl{width: 860px;background: url(../img/foot-logo1.jpg) no-repeat left 18px;box-sizing: border-box;padding-left: 175px;}
.nav-foot .fl p{text-align: left;}
.nav-foot .fr{width: 175px;}
.bg-pro{width: 100%;height: 495px;background: url(../img/bg_enr.jpg) no-repeat left top;box-sizing: border-box;padding-top: 187px;}
.bg-pro .w .a-pro{display: block;width: 147px;height: 37px;background: #00499e;border-radius: 20px;text-align: center;line-height: 37px;color: #fff;margin: 25px auto 0;}
.tit_news1{border-bottom: 1px solid #c1c1c1;box-sizing: border-box;padding-bottom: 5px;}
.tit_news1 .fl span{font-size: 24px;color: #137dbf;font-weight: bold;box-sizing: border-box;padding-bottom: 15px;}
.tit_news1 .fl em{font-style: normal;font-size: 14px;color: #999;}
.tit_news1 .fr a{display: block;font-size: 14px;color: #999;margin-top: 10px;}
.tit_news1 .fr a:hover{color: #137dbf;}

.t-lef{position: absolute;left: -20px;}

.itit-2{background: url(../img/ab-1.png) no-repeat center;}
.itit-3{background: url(../img/tit_3.png) no-repeat left center;}
.itit-4{background: url(../img/tit_4.png) no-repeat left center;}
.ab-bx p{font-size: 18px;font-family: '宋体';color: #420000;line-height: 42px;margin-top: 15px;}
.ab-bx p a:hover{color:#fff;}


.span-3 .title-1 .fl{text-align: left;}
.span-3 .title-1 .fl span{text-align: left;}
.span-3 .title-1 .fl i{margin: 0;}
.span-3 .title-1 .fl p{text-align: left;}
.span-3 .title-1 .fr a{display: block;font-size: 14px;color: #00428e;margin-top: 40px;}

.title-2{width: 100%;height: 67px;background: #00428e;box-sizing: border-box;padding: 0 20px;margin-bottom: 20px;}
.title-2 span{font-size: 24px;color: #fff;line-height: 67px;}
.title-2 em{font-style: normal;color: #fff;font-size: 14px;margin-left: 5px;}


.link-nav li {float: left;list-style: none;}
.link-nav li a{display: block;color: #6e6e6e;font-size: 14px;line-height: 65px;}


/*产品*/


.bg-news{width: 100%;box-sizing: border-box;box-sizing: border-box;padding-top: 40px;}
.bg-news .tit_pro span{color: #ce9600;}
.bg-news .tit_pro i{display: block; width: 27px; height: 3px; background: #ff7f00; margin:  0 auto;}
.tit-news1{background: url(../img/bg_tit_1.jpg) repeat-x bottom;height: 65px;}
.tit-news1 .fl span{font-size: 24px;color: #000;font-weight: bold;font-family: arial;}
.tit-news1 .fl a{font-size: 30px;color: #ce9600;font-weight: bold;display: inline-block;letter-spacing: 2px;}
.tit-news1 .fr a{font-size: 14px;color: #060606;display: block;line-height: 48px;}
.tit-news1 .fr a:hover{color: #ce9600;}




.bg_ab{width: 100%;background: url(../img/bg-ab1.jpg) no-repeat left center;height: 240px;padding-top: 1px;}
.bg_ab1{width: 100%;background:url(../img/bg-cp1.jpg) no-repeat left top;box-sizing: border-box;height: 570px;padding-top: 45px;}

.tit_pro1{width:207px;}
.tit_pro1 .tit-cp{width: 100%;height: 92px;background: url(../img/icon-1.jpg) no-repeat left center;}
.tit_pro1 .tit-cp span{display: block;font-size: 21px;color: #fff;font-weight: bold;line-height: 92px;text-align: center;}

/*客户案例*/
.tit_al .fl {background: url(../img/bg_tit1.png) no-repeat left center;padding-left: 25px}
.tit_al .fl p{font-size: 24px;font-weight: bold;margin: 0;}
.tit_al .fl span{display: block; font-size: 14px;}


.tit_t1 span{display: block;font-size: 24px;color: #333;font-weight: bold;line-height: 80px;}
.box-news1{background: #fff;box-sizing: border-box;padding: 22px 15px;}
.box-news1 p{font-size: 14px;color: #333;line-height: 35px;}

/*新闻资讯*/
.tit_news{width: 100%;height: 125px;box-sizing: border-box;padding-top: 70px;border-bottom: 1px solid #e5e5e5;}
.tit_news span{font-size: 30px;color: #191919;border-bottom: 2px solid #137dbf;box-sizing: border-box;padding-bottom: 10px;}
.tit_news em{font-size: 18px;color: #666;font-style: normal;margin-left: 15px;}

.tit_news .fl a{font-size: 18px;color: #000;position: relative;display: block; background: url(../img/tit_3.png) no-repeat left center;box-sizing: border-box;padding-left: 230px;font-weight: bold;}

.tit_news .fr a{display: block;font-size: 14px;color: #7d7d7d;padding-top: 8px;}
.news-b{margin-top: 50px;}

.block_cont{border: 1px solid #ddd;box-sizing: border-box;padding: 20px 25px;margin-top: 20px;}
.block_cont span{display: block;border-bottom: 1px dashed #bfbfbf;font-size: 14px;color: #4a504f;padding-bottom: 10px;}
.block_cont p{font-size: 14px;color: #4a504f;line-height: 24px;margin-top: 10px;}
.tit_al .fr a{display: block;width: 81px;height: 30px;background: #0058c4;text-align: center;line-height: 30px;color: #fff;margin-top: 10px;}
.span-1 .al-fr{height: 356px; width: 330px;background: #f6f6f6;box-sizing: border-box;padding: 55px 40px;}
.span-1 .al-fr .tel-phone{border-top:1px solid #d6d5d5; border-bottom: 1px solid #d6d5d5;margin-top: 30px;padding: 10px 0px;}
.span-1 .al-fr .tel-phone p{font-size: 18px;color: #2a2a2a;line-height: 30px;}
.span-1 .al-fr .tel-phone em{display: block;font-style: normal; font-size: 26px;color: #2a2a2a;line-height: 30px;font-weight: bold;}
.span-1 .al-fr a{display: block;font-size: 18px;color: #575858;font-weight: bold;}
.span-1 .al-fr span{display: block;font-size: 14px;color: #959595;line-height: 26px;margin-top: 20px;}

/*内页banner*/
.nbanner{width: 100%;height: 500px;background: url(../img/nbanner.jpg) no-repeat center;}

.fri-link{width: 100%;height: 46px;background: #fff;border-top: 1px solid #cfcfcf;}
.fri-link .w{height: 46px;box-sizing: border-box;}
.fri-link .w li{height: 46px;line-height: 46px;list-style: none;width: 130px;float: left;}
.fri-link .w li a{display: block;width: 100%;height: 100%;line-height: 46px;text-align: center;font-size: 14px;color: #999;}
.fri-link .w li a:hover{color: red;}
.fri-link .w li:first-child a{font-size: 20px;color: #333;font-weight: bold;}
.di-f1{width: 100%;height: 57px;background: #313131;overflow: hidden;}
.di-f1 p{color: #fff !important;font-size: 14px !important;color: #fff !important;line-height: 57px !important;margin: 0;margin-top: 0 !important;}
/*内部样式*/
#wrap{ width:1200px; margin:0 auto; position:relative;}
.main{ clear:both; border-top:1px solid #dbdbdb; background:url(../images/main_bg.jpg) top center no-repeat; max-width:1900px;  margin:0 auto;}
.ys-qk{ width:862px;  float:left; background: url(../images/ys-qk.png) center center #f1f1f1 no-repeat}
.ys-qk ul { height:210px; clear:both;}
.ys-qk ul li{ width:215px; float:left; padding-top:120px; text-align:center; background:url(../images/+.png) right center no-repeat;}
.ys-qk ul .lf{ background:url(../images/mflf_ico.png) 50% 20px no-repeat;}
.ys-qk ul .xgt{ background:url(../images/xgt_ico.png) 50% 20px no-repeat;}
.ys-qk ul .ybf{ background: url(../images/fjkf_ico.png) 50% 20px no-repeat;}
.ys-qk ul .bx{ background: url(../images/mfbx_ico.png) 50% 20px no-repeat;}
.ys-qk ul li .ch{ font-size:16px; font-family:"微软雅黑";}
.ys-qk ul li .en{ font-size:10px; font-family:Verdana, Geneva, sans-serif; color:#8a8a8a; line-height:20px;}
.ys-qk ul li:hover{ animation:mymove1 1s ;-moz-animation:mymove1  1s ; /* Firefox */-webkit-animation:mymove1 1s ; /* Safari and Chrome */-o-animation:mymove1 1s ; /* Opera */}
.yslp{ height:80px;  float:left; margin-bottom:10px;}
.yslp-t{ width:316px; height:60px; float:left; background:#049268; color:#FFF; font-size:14px; line-height:24px; padding:10px; font-family:"微软雅黑";}
.yslp-box{ height:80px; float:left; width:604px;}
.yslp-box ul li{ width:160px; margin:0 15px;  height:80px; border-bottom:1px dashed #CCC; background:url(../images/ysyf_li.jpg)  0 10px no-repeat; float:left; padding-left:10px;}
.in-left{ width:861px; float:left;margin-top: 20px;}
.u-input{ width:80%; height:20px; border:1px solid #c5c5c5; padding:5px; font-size:14px; font-family:"微软雅黑"; margin-bottom:10px;border-radius:25px; clear:both; margin:10px auto}
.ly-box-list{ clear:both; border:1px solid #cccccc; text-align:center; height:325px;}
.u-contxt{ width:80%; height:50px; border:1px solid #c5c5c5; padding:5px; font-size:14px; font-family:"微软雅黑"; margin-bottom:10px;clear:both; margin:10px auto}

.ly-box{ float:right; width:338px; margin-top:20px;}
.ly-box-t{ clear:both; height:56px; line-height:56px; text-align:center; background:#c59d6a; color:#FFF; font-family:"微软雅黑"; font-size:16px;}
.u-btnlf{ width:260px; height:32px; background:#c59d6a; color:#FFF; border:none; margin:20px 0}
.case-bar{ height:517px; background: url(../images/zjgd_bg.jpg) top center no-repeat; clear:both; max-width:1920px; margin:30px auto; }
.clo-r{ color:#F00}
.aboutbar{ height:810px; background:url(../images/about_bg.jpg) bottom repeat-x; clear:both; max-width:1900px; margin:0 auto;}

.about-left{ width:470px; float:left; line-height:36px;}
.about-right{ width:470px; float:right; line-height:36px;}
.about-more{ width:132px; height:35px; display:block; border:1px solid #CCC; background:#f8f8f8; text-align:center; line-height:35px; clear:both; margin:10px auto; color:#000}
.yk-pic{ background:url(../images/ad1.jpg) top center no-repeat; height:428px; width:1200px; clear:both; margin:0 auto;}
.zjgd{ width:730px; float:right; margin:40px 0px;}
.zjgd-t{ clear:both; height:38px; background:#f1f1f1; font-family:"微软雅黑"; font-size:16px; line-height:38px;}
.zjgd-t1{ float:left; text-align:center; width:30%;}
.zjgd-t2{ float:left; text-align:center; width:60%;}
.zjgd-list{ border-bottom:1px solid #CCC; height:38px; background:#FFF; line-height:38px; font-family:"宋体"; font-size:12px; text-indent:1em; color:#333;}

.sect-txt p{font-size: 14px;color: #999;line-height: 26px;text-align: center;margin-top: 15px;}
.cont-1{width: 100%;height: 117px;background: #005ab0;box-sizing: border-box;padding: 23px 0px;}
.cont-1 p{width: 60%;border: 1px solid #fff;margin: 0 auto;}
.cont-1 a{display: block;font-size: 24px;font-weight: bold;text-align: center;color: #fff;}
.cont-1 span{display: block;font-size: 24px;color: #fff;font-weight: bold;text-align: center;}

.cont-2{width: 100%;height: 351px;background: #ededed;box-sizing: border-box;padding: 40px;}
.cont-2 p{font-size: 14px;color: #333;line-height: 30px;}
.cont-2 a{display: block;width: 164px;height: 50px;background: #2180db;line-height: 50px;font-size: 14px;color: #fff;text-align: center;margin-top: 59px;margin-left: -40px;}

.cont-3{width: 100%;height: 234px;}
.cont-3 .fl{width: 80%;background: #343956;height: 234px;box-sizing:border-box;padding: 66px 43px;}
.cont-3 .fl p{font-size: 14px;color: #fff;line-height: 30px;}
.cont-3 .fr{width: 20%;height: 234px;background: url(../img/pic_wh.jpg) no-repeat center #ededed;}
.in-cont{background: #333;box-sizing: border-box;padding: 15px;}
.in-cont span{display: block;font-size: 24px;color: #fff;font-weight: bold;background: url(../img/ico-tel1.jpg) no-repeat left bottom;height: 35px;box-sizing: border-box;padding-left: 50px;}
.in-cont em{font-style: normal;color: #fff;font-size: 16px;margin: 5px 0;display: block;}
.in-cont p{font-size: 14px;color: #fff;line-height: 26px;}

.block-1{width: 99.5%;height: 445px;background: #fff;border: 1px solid #eaeaea;}
.img-cent{text-align: center;}
.cont-box-s{width: 100%;margin-top: -20px;box-sizing: border-box;padding: 35px 0;}

.block-ab{box-sizing: border-box;padding:25px 0px 0px;}
.block-ab p{font-size: 16px;color: #00428e;font-weight: bold;line-height: 40px;border: 1px solid #00428e;width: 80%;box-sizing:border-box;padding: 0 40px;margin: 20px auto;}
.block-ab span{font-size: 16px;line-height: 30px;display: block;width: 90%;margin: 0 auto;}
.block-ab span a{display: block;width: 120px;height: 45px;line-height: 45px;margin: 0 auto;color: #00428e;}
.block-ab span a:hover{color: red;}
.icon-tit2{background: url(../img/icon-2.png) no-repeat center;}
.icon-tit2 p{font-size: 18px;color: #ca9971;font-weight: bold;line-height: 30px;text-align: center;}
.icon-tit2 span{display: block;font-size: 16px;color: #ca9971;line-height: 30px;text-align: center;}
.about-box{border: 1px solid #7c8c89;margin-top: -20px;box-sizing: border-box;padding: 40px 30px 25px;}
.contact-p1 p{font-size: 16px;color: #420000;line-height: 40px;}
.contact-p1 span{display: block;font-size: 30px;color: #420000;font-weight: bold;}

.block-news{box-sizing: border-box;box-sizing: border-box;padding-left: 2%;}
.block-news .fl-img{float: left;width: 231px;}
.block-news .fr-news{float: right;width: 320px;}
.block-news .news-a2{display: block;width: 200px;height: 40px;background: #ce9600;font-size: 16px;color: #fff;line-height: 40px;text-align: center;margin: 20px auto 0;border-radius: 15px;}
.block-news .news-a2:hover{color: #ff7f00;}

.block-6 .cont-box1{box-sizing: border-box;padding: 10px 0;}
.block-6 .cont-box1 span{display: block;font-size: 19px;color: #333;font-weight: bold;line-height: 40px;}
.block-6 .cont-box1 p{font-size: 13px;color: #333;line-height: 30px;}

.block-news .fl .pic-news1 img{vertical-align: middle;}
.block-news .fl img{vertical-align: top;}
.block-news .fl .cont-box1{background: #f2f2f2;box-sizing: border-box;padding: 25px 45px;}
.block-news .fl .cont-box1 a{display: block;font-size: 18px;color: #353535;font-weight: bold;margin-bottom: 15px;}
.block-news .fl .cont-box1 p{font-size: 14px;color: #5c5c5c;line-height: 24px;}

.block-news .fr li{box-sizing: border-box;}


.cont-news-d{width: 100%;height: 145px;background: #f3f3f3;box-sizing: border-box;padding: 24px 30px;}
.cont-news-d a{display: block;font-size: 20px;color: #151515; border-bottom: 2px solid #878179;padding-bottom: 5px;}
.cont-news-d a:hover{color: #2a6cb6;}
.cont-news-d p{font-size: 14px;color: #151515;line-height: 28px;padding-top: 5px;}
.block-cont{box-sizing: border-box;padding-top: 20px;}
.block-cont p{color: #282828;font-size: 16px;line-height: 38px;box-sizing: border-box;padding-top: 10px;}
.block-cont span{display: block;font-size: 22px;color: #0982e0;font-weight: bold;}



.block-2{width: 100%;box-sizing: border-box;padding: 0px 15px;}
.block-2 p{font-size: 16px;color: #fff;line-height: 24px;box-sizing: border-box;padding-top: 130px;}
.block-2 p a{display: block;width: 27px;height: 27px;background: #fff;border-radius: 50%;text-align: center;line-height: 27px;font-size: 22px;color: #1da656;font-weight: bold;margin: 40px auto;}

.block-3{width: 100%;box-sizing: border-box;padding: 16px;border: 1px solid #e8e8e8;border-top: none;}
.block-3 p{font-size: 14px;color: #333;line-height: 30px;margin-top: 10px;}
.block-3 .fr{width: 50%;}


.block-4{background:#fff;height: 323px;background: #f3f3f3;box-sizing: border-box;padding: 13px 15px 0 15px;margin-top: 15px;}
.block-4 .picList li{position: relative;}
.block-4 .picList li .a-p1{display: block;height: 60px;text-align: center;line-height: 60px;background: #f3f3f3;width: 100%;color: #333;font-size: 16px;}
.block-4 .picList li .a-p1:hover{color:#00628f;} 
.block-4 .picList li .fl{width:736px;height: 391px;}
.block-4 .picList li .fr{width: 40%;}
.block-4 .picList li .fr i{display: block;width: 39px;height: 4px;background: #e70012;margin: 1rem 0;}
.block-4 .picList li .fr a{font-size: 24px;color: #333;font-weight: bold;display: block;text-align: left;}
.block-4 .picList li .fr p{font-size: 14px;color: #333;width:65%;line-height: 30px;text-align: left;}

.block-6{display: block;margin-bottom: 25px;}
.block-7{width: 100%;box-sizing: border-box;padding: 60px 12px;background: url(../img/bg_cont.jpg) no-repeat center;text-align: left;margin-bottom: 20px;height: 146px;}
.block-7 p{font-size: 12px;color: #fff;line-height: 30px;}
.block-7 .cont-p span{font-size: 16px;font-weight: bold;color: #333;}

.f-2{text-align: center;}
.f-2 a{margin-top: 15px;margin-left: 7px;}

.f-3 p{line-height: 26px;color: #666;font-size: 14px;}

.bc{background:#f5f5f5; padding:20px;}
.bc img{ position:relative; top:auto; right:auto; margin:10px 0 0;}
/*分类列表*/
.bg-p1{position: relative;}
.subnav{list-style:none;  padding:0; width: 100%; text-align: center;box-sizing: border-box;}
.subnav  a{color:#fff; font-size:16px; overflow:hidden; display:inline-block;text-align: center;box-sizing: border-box;position: relative;margin: 0 10px;padding:5px 10px;border: 2px solid #fff;}
.subnav  a:hover,.subnav li.on a{background:#3686d9;  color: #fff;}

.title-pro{border-bottom: 1px solid #e6e9ea;box-sizing: border-box;padding: 10px 0;}
.title-pro .fl{margin-top: 5px;}
.title-pro .fl span{font-size: 18px;font-weight: bold;color: #fff;border-bottom: 2px solid #137dbf;box-sizing: border-box;padding-bottom: 15px;}
.title-pro .fl em{color: #fff;font-style: normal;font-size: 14px;}
.title-pro .fr a{display: block;width: 93px;height: 36px;border-radius: 30px;background: #137dbf;text-align: center;line-height: 36px;font-size: 14px;color: #fff; }
.title-pro .fr a:hover{color: #282828;}



.content-ab span{display: block;font-size: 22px;color: #2e3440;position: relative;line-height: 57px;}
.content-ab span:after{content: " ";position: absolute;left: 0;bottom: 0; width: 56px;height: 2px;background: #e62f34;}
.content-ab p{font-size: 14px;color: #333;line-height: 30px;margin-top: 15px;}
.content-ab a{display: block;font-size: 14px;color: #fff;width: 145px;height: 35px;background: #137dbf;border-radius: 10px;text-align: center;line-height: 35px;margin-top: 20px;}
.content-ab a:hover{color: #fff;background:#ff7e00 ;}

.subnav1{list-style: none;width: 100%;background: #f6f6f6;}
.subnav1 li{height: 50px;width:100%;}
.subnav1 li a{width: 100%;display: block;margin: 0 auto;height: 50px;line-height: 50px;text-align: left;color: #333;font-size: 15px;box-sizing: border-box;background: url(../img/bg_li-1.jpg) no-repeat 20% center #f0f0f0;padding-left: 30px;}
.subnav1 li:last-child a{border-bottom: none;}
.subnav1 li:hover a{background: url(../img/bg_li-1h.jpg) no-repeat 20% center #137dbf;  color: #fff;}

.more-a1{display: block;width: 121px;height: 30px;background: #b71f2c;color: #fff;line-height: 30px;text-align: center;font-size: 14px;margin: 0 auto;position: relative;bottom: 45px;}

/*通栏*/
.tl-1{width: 100%;background: url(../img/tl-1.jpg) no-repeat left center;height: 150px;background-size:contain;}

.mr-l1{margin-left: 150px !important;}
.mr-l2{margin-left: 150px !important;}
.mr-l3{margin-left: 150px !important;}
.mr-l4{margin-left: 150px !important;}

/*标题样式*/
.ititle-0{width:100%;height: 143px;background: url(../img/youshi.jpg) no-repeat center;border-bottom: 1px solid #efefef;}
.ititle-0 span{font-size:24px; display:block;color:#1a8fe0; padding:0; margin:0;  text-align: center;background: url(../img/bg_tit.jpg) no-repeat 421px center;font-weight: bold;margin-top: 30px;}
.ititle-0 span em{font-style: normal;font-size: 18px;color: #bebebe;}
.ititle-0 p{font-size: 14px;color: #999;text-align: center;margin: 5px 0;}


.title-1{font-family:"微软雅黑";position:relative;  width:100%;height:135px;box-sizing: border-box;padding-top: 20px;}
.title-1 i{display: block;width: 68px;height: 1px;background: #00428e;margin: 0 auto;}
.title-1 span{font-size: 36px;color: #ddd;font-weight: bold;text-align: center;display: block;}
.title-1 em{font-style: normal; font-size: 24px;color: #00428e;display: block;text-align: center;font-weight: bold;}

.tit-pro{width: 100%;text-align: center;color: #fff;box-sizing: border-box;}
.tit-pro p{font-size: 24px;color: #fff;}
.tit-pro span{font-size: 24px;color: #fff;}



.ul-pro{width: 100%;}
.ul-pro li{list-style: none;}
.ul-pro li div{width: 100%;height: 359px;}
.ul-pro li img{vertical-align: top;width: 100%;height: 100%;}






.title-3 {width: 100%;height:75px;box-sizing: border-box;background: url(../img/bg_title1.jpg) no-repeat left;}
.title-3 .fl span{font-size: 24px;color: #fff;display: inline-block;line-height: 75px;text-align: center;font-weight: bold;}
.title-3 .fl em{display:inline-block;font-style: normal;font-size: 18px;color: #d4ead6;}
.title-3 .fr a{display: block;width: 99px;height: 28px;color: #00a41b; background: #fff;text-align: center;line-height: 28px;margin-top: 27px; border-radius: 15px;}
.title-3 .fr a:hover{color:#333 ;}

.honor-box {width: 100%;height: 260px;}

.title-4{width: 100%;background: #fff;border-bottom: 1px solid #f0f0f0;}
.title-4 {line-height: 58px;color: #000;}
.title-4 .fl span{display: block;font-size: 24px;color: #3a3737;}
.title-4 span{color: #000;font-size: 12px;color: #858585;}
.title-4 a{color: #000;}
.title-s4{margin-bottom: 25px;}
.title-s4 .fl{border-left: 10px solid #137dbf;box-sizing: border-box;padding-left: 15px;}
.title-s4 .fl span{display: block;font-size: 32px;color: #383838;font-weight: bold;line-height: 35px;font-family: arial;}
.title-s4 .fl p{font-size: 20px;color: #383838;margin: 0;}
.title-s4 .fr{height: 66px; }
.title-s4 .fr a{display: inline-block;width: 84px;height: 66px;background: url(../img/a-m1.jpg) no-repeat center;color: #fff;box-sizing: border-box;}
.title-s4 .fr span{display: inline-block;width: 400px;height: 66px;margin-left: -3px;font-family: arial;font-size: 26px;color: #fff;font-weight: bold;background: url(../img/bg-tel1.jpg) no-repeat 80px center #137dbf;line-height: 66px;text-align: center;position: relative;bottom: 24px;}

.title-ny p{font-size: 36px;color: #000;font-weight: bold;text-align: center;margin: 0;}
.title-ny span{display: block; font-size: 18px;color: #044cc2;text-align: center;}
.title-ny a{display: block; font-size: 12px;color: #cacaca;text-align: center;}

.title-5{width: 100%;height: 100px;box-sizing: border-box;background:url(../img/bg_t2.jpg) no-repeat 45px center #137dbf;}
.title-5 p{font-size:30px;color: #fff;text-align: center;margin: 0;line-height: 100px;font-weight: bold;}


.title-6{background: #c50a0a;height: 65px;margin-top: 20px;border-bottom: none;padding-top: 0;}
.title-6 p{text-align: center;color: #fff;line-height: 65px;}

a.more-1{width: 246px;height: 48px;display: block;background: #995622;text-align: center;line-height: 48px;border-radius: 15px;color: #fff;margin: 0px auto;}
a.more-1:hover{color: #5e2c05;}
a.more:hover{ color:#f00; transition-duration:0.4s;}
a.job{font-size: 18px;color: #383840;margin-top:45px;position: absolute;bottom: 0px;}
/*面包屑*/
.place{line-height:38px; height:38px;color:#8f8f8f;font-size:14px;text-transform: uppercase; text-align:right; margin-right:15px;}
.place a{ color:#8f8f8f;}
.place a:hover{color:#f00;}
/*产品列表*/
.ul-1{list-style:none;margin:0;}
.ul-1 li{ margin:0 20px 0px 0; display:block; overflow:hidden; float:left; width:222px; font-family:"微软雅黑"; box-sizing: border-box;position: relative;}
.ul-1 li div{width:222px;height: 167px; text-align:center;/*非IE的主流浏览器识别的垂直居中的方法*/display:block;/*设置垂直居中*/vertical-align:middle;/*设置水平居中*/text-align:center;/* 针对IE的Hack */*display: block;*font-size:174px; margin:0;overflow: hidden;}

.ul-1 li .a-p{width: 100%;box-sizing: border-box;position: absolute;bottom: 0;background: rgba(255,255,255,.5);height: 30px;}
.ul-1 li .a-p a{display: block;font-size: 16px;color: #000;text-align: left;line-height: 30px;box-sizing: border-box;text-align: center;}
.ul-1 li .a-p a:hover{background: #3686d9;}
.ul-1 li .a-p:hover a{color: #fff;}
.ul-1 li:hover .jqthumb{transform: scale(1.1);transition-duration: .5s;}
.ul-1 li div img{vertical-align: top;}
.mobi-1{width: 100%;height: 65px;background: #005ab0;box-sizing: border-box;}
.mobi-1 p{color: #fff;font-size: 24px;line-height: 65px;text-align: center;}
.mar-t-top{margin-top: 50px;}
.about_box span{display: block; font-size: 16px;color: #333;line-height: 30px;text-align: justify;}
.about_box span a:hover{color: #fd5100;}

.n-ul-1 li{width: 270px; height: 250px; margin: 20px 13px 0 2px;background: none;padding: 0;}
.n-ul-1 li div{width:270px;height: 200px; text-align:center;/*非IE的主流浏览器识别的垂直居中的方法*/display:block;/*设置垂直居中*/vertical-align:middle;/*设置水平居中*/text-align:center;/* 针对IE的Hack */*display: block;*font-size:174px; margin:0;overflow: hidden;}
.n-ul-1 li div img{vertical-align: top;max-width: 100%;}
.n-ul-1 li .a-p{font-size:16px; display:block;  margin:0 auto;box-sizing: border-box;width:100%;height:48px;box-sizing: border-box;line-height: 48px;padding: 0;text-align: center;color: #fff;background: #333;}
.n-ul-1 li .a-p:hover{color: #ca0d14;}
/*合作案例*/
.ul-2{list-style:none;margin:0;}
.ul-2 li{ margin:0 17px 0px 20px; display:block; overflow:hidden; float:left; width:182px; font-family:"微软雅黑"; box-sizing: border-box;position: relative;}
.ul-2 li div{width:182px;height: 132px; text-align:center;/*非IE的主流浏览器识别的垂直居中的方法*/display:block;/*设置垂直居中*/vertical-align:middle;/*设置水平居中*/text-align:center;/* 针对IE的Hack */*display: block;*font-size:174px; margin:0;overflow: hidden;}
.ul-2 li .a-p{width: 100%;height: 59px;box-sizing: border-box;}
.ul-2 li .a-p a{display: block;font-size: 16px;color: #666;text-align: center;box-sizing: border-box;margin-top: 5px;}
.ul-2 li .a-p p{color: #666;font-size: 14px;text-align: center;}
.ul-2 li:hover .a-p a{color: #333;}
.ul-2 li:hover .jqthumb{transform: scale(1.1); transition-duration: .5s;}




.more-apro{display: block;width: 184px;height: 48px;background: #0085c5;border-radius: 5px;color: #fff;text-align: center;line-height: 48px;margin: 60px auto 0;}
/*资质荣誉*/
.ul-3 li{list-style: none;box-sizing: border-box;float: left;margin-top: 25px;}

.ul-3 li:first-child{margin-right:30px;}

/*专家团队*/
		.picScroll-left{  overflow:hidden; position:relative;   position: relative;  }
		

		.picScroll-left .hd .next{display: block;width: 24px;height: 47px;background: rgba(0,0,0,.5);text-align: center;line-height: 47px;color: #fff; cursor:pointer;font-size: 15px;position: absolute;left: 0px;top:32%; z-index: 999999;}
		.picScroll-left .hd .prev{display: block;width: 24px;height: 47px;background: rgba(0,0,0,.5);text-align: center;line-height: 47px;color: #fff; cursor:pointer;font-size: 15px;position: absolute;right: 5px;top: 32%;z-index: 999999;}
		.picScroll-left .hd a:hover{background: rgba(235,137,27,.8);}
		
		.picScroll-left .bd{ }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
		.picScroll-left .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center;width:387px; height:252px; }
		.picScroll-left .bd ul li .pic img{ width: 99%;height: 99%; display:block; border: 1px solid #e1e1e1;}
		
		.picScroll-left .bd ul li .title{ line-height:30px; font-size: 16px;color: #666;  }
/*新闻列表*/

.news-box ul li{list-style: none;}

.tit-case .fr{width: auto !important;}
.adv-foot{width: 100%;height: 110px;background: #00a8ff;}
.foot-nav1{box-sizing: border-box;width: 100%;border-bottom: 1px solid #fff;line-height: 35px}

.foot-nav1  a{font-size: 14px;color: #fff;display: inline-block;text-align: left;margin-right: 20px;}
.foot-nav1  a:first-child{}
.foot-nav1  a:hover{color: #ff0000;}

.bg_news1{width: 100%;height:570px;background: url(../img/bg_news1.jpg) repeat-x;box-sizing: border-box;padding-top: 50px;}


.ul-news{ margin:0 auto; list-style:none;}
.ul-news li {float: left;width: 33%;box-sizing: border-box;padding: 80px 20px 30px 20px;border-bottom: 2px solid #ce9600;border-right: 2px solid #ce9600;height: 280px;}
.ul-news li:nth-child(3n){border-right: none;}
.ul-news li:last-child{border-bottom: none;}
.ul-news li:nth-child(5n){border-bottom: none;}
.ul-news li:nth-child(4n){border-bottom: none;}
.ul-news li .txt-fr span{display: block;float: right;margin-top: 20px;font-size: 14px;}
.ul-news li .txt-fr a{display: block;font-size: 20px;color: #333;font-weight: bold;text-align: center;width: 90%;}
.ul-news li .txt-fr a:hover{color: #ce9600;}
.ul-news li .txt-fr p{font-size: 16px;line-height: 26px;color: #a9a9a8;text-align: center;width: 90%;margin-top: 10px;}

.bg-cont{width: 100%;height: 310px;background: #f7f7f7;box-sizing: border-box;padding-top: 32px ;}
.newsContent img{max-width: 100%;}
/*关于我们*/
.box_ab{box-sizing: border-box;padding: 20px 60px;}
.box_ab p:first-child{font-size: 14px;color: #7b7b7b;line-height: 28px;text-align: center;}
.about-a{display: block;width: 195px;height: 36px;line-height: 36px;font-size: 18px;color: #fff;text-align: center;border-radius: 20px;background: #2d9b45;margin: 20px auto 0;}
.box_ab .about-a:hover{color: #333;}

.block-box1 .box_con{box-sizing: border-box;}
.block-box1 .box_con p{font-size: 16px;color: #333;line-height: 35px;}
.block-box1 .a-honor{display: block;width: 100%;height: 84px;background: url(../img/bg_honor1.jpg) no-repeat center;}


.ul-news2{ margin:0; list-style:none; padding:0;}
.ul-news2 li{overflow:hidden; box-sizing: border-box;float: left;}
.ul-news2 li .fl{position: relative;width: 264px;}
.ul-news2 .li-1 a:hover{color: #e62f34;}


.ul-news2 li .fr{box-sizing: border-box;width: 380px;border: 1px solid #b5b3b3;border-left: none;height: 170px;padding: 22px 23px 0 22px;}
.ul-news2 li .fr a{display: block;font-size: 16px;color: #333;font-weight: bold;}
.ul-news2 li .fr a:hover{color: #137dbf;}
.ul-news2 li .fr p{font-size: 14px;color: #666;line-height: 24px;margin: 5px 0;}
.ul-news2 li .fr .news-a{display: block;font-size: 14px;color: #137dbf;font-weight: 100;}

.ul-news-2{ margin:0; list-style:none; padding:0;}
.ul-news-2 li{overflow:hidden; box-sizing: border-box;width: 100%;margin-bottom: 15px;margin-top: 20px;}
.ul-news-2 li .fl{width: 80px !important;height: 70px;border: 1px solid #fff;text-align: center;}
.ul-news-2 li .fl p{font-size: 24px;color: #fff;margin-bottom: 0;}
.ul-news-2 li .fl span{display: block;font-size: 18px;color: #fff;}


.ul-news-2 li .fr{width: 480px !important;box-sizing: border-box;padding-top: 11px;}
.ul-news-2 li .fr a{display: block;font-size: 18px;color: #fff;}
.ul-news-2 li .fr p{color: #fff;font-size: 14px;}
.ul-news-2 li:last-child{margin-right: 0;}

.ul-hon{margin-top: 20px;}
.ul-hon li{float: left;list-style: none;margin-right: 13px;}

.content-n a{display: block;font-size: 18px;color: #000;margin-bottom: 5px;}
.content-n a:hover{color: #ca0d14;}
.content-n p{font-size: 14px;color: #000;line-height: 26px;margin-top: 10px;}
.content-n span{font-size: 21px;color: #000;}
.content-n em{font-style: normal;font-size: 12px;color: #000;}



.news-a1{display: block;width: 122px;height: 40px;background: #137dbf;color: #fff;line-height: 40px;text-align: center;font-size: 14px;margin:  0 auto;}
.news-a1:hover{color: #fff;background: #137dbf;}
.news_t span{display: block;text-align: center;font-size: 36px;color: #fff;font-weight: bold;box-sizing: border-box;padding: 23px 0;}
.news_t span em{font-style: normal;font-size: 25px;color: #5da0e1;font-weight: 100;}
.ul-news3{ margin:0; list-style:none; padding:0;}
.ul-news3 li{line-height:20px;overflow:hidden;padding:0; margin: 15px 15px; border:2px solid #e5e5e5; color:#494949;}
.ul-news3 li div.fl{ width:60px; height:88px; text-align:center;font-family:"微软雅黑"; text-align:center;}
.ul-news3 li div.fl em{ font-size:14px; font-style:normal; line-height:27px; margin:7px auto 0; display:block; border-top:1px solid #5a5a5a;}
.ul-news3 li div.fl span{ display:block; font-size:36px; text-align:center; line-height:36px; padding:6px 0 0;}
.ul-news3 li a{color:#494949; display:block;font-family:"微软雅黑"; clear:both; overflow:hidden; zoom:1; padding:10px 30px;}
.ul-news3 li div.fr{width:665px; padding:0; position:relative; line-height:30px;}
.ul-news3 li div.fr span{ color:#000000; font-size:15px; font-weight:bold; display:block; padding:6px 0 0;}
.ul-news3 li p{ margin:0; color:#000; font-size:14px; line-height:24px; text-indent:inherit;}
.ul-news3 li a:hover{ background:#137dbf; color:#fff;transition-duration:0.6s;}
.ul-news3 li a:hover span,.ul-news3 li a:hover em,.ul-news3 li a:hover p{ color:#fff;transition-duration:0.4s;}
.ul-news3 li a:hover em{ border-color:#fff;transition-duration:0.6s;}

/*优势*/
.adv-1 .fl{width: 45% !important;}
.pad-fr{padding: 50px;box-sizing: border-box;}
.adv-1 img{display: block;}
.adv-1 span{display: block;font-size: 16px;color: #333;line-height: 35px;position: relative;margin-top: 5px;}
.adv-1 span:after{content: " ";display: block;width: 22px;height: 1px;background: #e62f34;position: absolute;bottom: 0;left: 0;}
.adv-1 p{font-size: 13px;color: #666;line-height: 22px;margin-top: 5px;}
.adv-1 .fr{width: 45% !important;height: inherit !important;}
/*内容*/
.content{ line-height:30px; min-height:550px;color:#000; font-size:14px;padding-top: 3%;}
.content p{color:#000; line-height:30px; margin:0 0 10px; font-size:14px;}
.nobg{ background:none;}
/*ϵ*/

/*link导航*/
.bg_link1{width: 100%;height:166px;background: url(../img/bg_link1.jpg) no-repeat center;}

/*底部导航*/
.ul-foot{width: 53%;margin: 20px auto;}
.ul-foot li{float: left;list-style: none;}
.ul-foot li a{color: #959595;font-size: 12px;border-left: 1px solid #505050;border-right: 1px solid #7e7e7e;display: inline-block;padding: 0px 15px;height: 12px;line-height: 12px;}
.ul-foot li a:first-child{border-left: none;}
.ul-foot li a:hover{color: #f00;}

/*内页*/
.ny-banner{width: 100%;height: 296px;background: url(../img/ny-banner.jpg) no-repeat center;}

/*边距*/
.npad{padding:none;}
.pad{ padding:0 10px;}
.pad2{padding:27px 0; background:#fff;}
.pad3{ padding:15px; background:#1b1b1b;}

.mrg-t{margin:0 29px;}
.mrg-t-15{ margin-top:15px;}
.mrg-t-10{ margin-top:10px;}
.mrg-t-20{ margin-top:20px;}
.mrg-t-30{ margin-top:30px;}
.mrg-t-60{margin-top: 60px;}
.mrg-b-10{ margin-bottom:10px;}
.pad-t-20{ padding-top:40px;}
.mrg-r-17{margin-right: 17px !important;}


.nonep{ padding:0;}
/*浮动*/
.fl{ float:left;}
.fr{ float:right;}
/*去除浮动*/
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*盒子*/
.flex{display: flex;justify-content:space-between;}
.flex .flex-1{width: 216px;height:200px;box-sizing: border-box;text-align: center;background:#fafafa;padding-top: 32px;}
.flex .flex-1:hover{background: #004fb1;}
.flex .flex-1:hover i,.flex .flex-1:hover p{color: #fff;}
.flex .flex-1:hover i{transform: rotate3d(0,20,0,360deg);transition: all 1s;}
.flex .flex-1:hover em{background: #fff}
.flex .flex-1 i{display: block;font-size: 45px;font-weight: bold;color: #acacac;}
.flex .flex-1 p{font-size: 16px;color: #333;text-align: center;margin: 10px auto;width: 80%;}
.flex .flex-1 em{display: block;width: 25px;height: 1px;background: #989898;margin: 0 auto;}

.flex2{display: flex;justify-content: space-around;margin-top: 40px;}
.flex2 .flex-2{width: 228px;height: 125px;text-align: center;}
.flex2 .flex-2 p{font-size: 16px;color: #4c4c4c;margin-top: 40px;}

.link-nav li {float: left;list-style: none;}
.link-nav li:first-child{background: url(../img/link-1.png) no-repeat left center;color: #282828;}


.link-nav li a{display: block;color: #000;font-size: 14px;line-height: 65px;margin-right: 15px;box-sizing: border-box;}
.link-nav li a:hover{color: #ca0d14;}
.cont-b1 {width: 100%;height: 155px;background: #137dbf;margin-top: 20px;}
.cont-b1 .fl{box-sizing: border-box;padding: 40px;}
.cont-b1 .fl p{font-size: 30px;color: #fff;font-weight: bold;margin: 0;}
.cont-b1 .fl span{display: block;color: #587eb5;font-size: 18px;font-weight: bold;}
.ul-cont1 li{float: left;list-style: none;box-sizing: border-box;padding: 49px 49px;border-right: 2px dotted #80a8cf;}
.ul-cont1 li a{display: block;font-size: 14px;color: #fff;line-height: 28px;}


.foot-dibu{background: #333;width: 100%;height: 50px;}
/*浮动客服*/
#floatDivBoxs{width:200px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#005baa;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{border-bottom:1px solid #e3e3e3;list-style: none;}
#floatDivBoxs .floatDqq li a{line-height:40px;font-size:16px;}
#floatDivBoxs .floatDqq li a img {margin: 10px; float: left;}
#floatDivBoxs .txt{font-size:18px;color:#333;padding:6px 14px; line-height: 30px;}
#floatDivBoxs .floattel p{font-size: 18px;font-weight: bold; text-align: center;margin-bottom: 5px;}
#floatDivBoxs .address{width: 160px;margin: 0 auto}
#floatDivBoxs .address p{text-align: left;font-size: 14px;margin-bottom: 5px;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:200px;z-index:999;}
#rightArrow a{display:block;height:45px;}

